function buscarAgenciasFiltros(){



	doAjaxRequest("admonParam.do",{
		parameters:"go=buscarAgenciasFiltros&" + $('formaID').serialize(),		
		container: "listaAgencias" ,
		mask: "mask", loader: "loader"	
	});


}

function modificarRegistros(id){

	/* para haceer editables los campos */
	$('valor'+ id).style.backgroundColor="#ffffff";
	$('valor'+ id).disabled=false;
	$('valor'+ id).focus();

	$('guardar'+ id).style.visibility='visible';
	
	//$('codigo'+ id).enable();
	//$('codigo'+ id).readOnly=false;

}


function validaForm (forma , id  ){
	var bandera = true;
	if ($('nombre'+ id).value == "IVA" ){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("IVA debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "FUENTE_ORIGEN_1"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("FUENTE_ORIGEN_1 debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "ID_MEDICAMENTO"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("ID_MEDICAMENTO debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "ID_MATERIAL"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("ID_MATERIAL debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "PROGRAMA_ABASTOS"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("PROGRAMA_ABASTOS debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "CUENTA_MAT"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("CUENTA_MAT debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "CUENTA_MED"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("CUENTA_MED debe de ser de tipo numerico");
		}
	}

	if ($('nombre'+ id).value == "ENTIDAD"){
		bandera = isNumber ($('valor'+ id).value);
		if (!bandera){
			alert("ENTIDAD debe de ser de tipo numerico");
		}
	}


	if (bandera && forma == "validaFormModifParam"){

		var idValor  ='id='+id;
		var valor    ='valor='+($F('valor'+id));
		var nombre   ='nombre='+($F('nombre'+id));

		
		var url= "./admonParam.do?go=modificaParam";
		var parametros="&"+idValor+"&"+valor+"&"+nombre;		
		new Ajax.Request(url, {
			parameters:parametros,	
			method: 'get',
			onSuccess: function(transport) {
				var json = transport.responseText.evalJSON();
				if (json[0].bandera == 'true' ){
					
					$('guardar'+ id).style.visibility='hidden';
					$('valor'+ id).disabled ="true";
					
					
					alert("Informacion adicional :  \n"
							+ "Se modifico el parametro:[" + json[0].nombre + "]\n");

				}else{
					__$TerminateLoadingRF("mask", "barra");
				}

			}
		});
		__$TerminateLoadingRF("mask", "barra");
	}	
}

function isNumber(n) {
	return !isNaN(parseFloat(n)) && isFinite(n);
}